manage one's affairs well - Français Anglais Dictionnaire